a, img {
    border: none;
}

p {
    margin: 1em 0;
}

#headers {
    height:100px;
}

#headers .title {
    text-align: left;
    font-family: Monaco, Andale Mono, Arial, Sans serif;
    font-size: 20pt;
    font-weight: bold;
    line-height:35pt;
    color: #499ede;
    text-shadow: 3px 3px 3px #def;
    border:none;
    margin-top:-90px;
    margin-left:160px;
    width:600px;
}

#salutation {
    background:#f99;
    margin:0px;
    padding:5px;
    border:1px solid #e88;
}

div#navigation {
    margin: 0px;
    width: 100%;
}

div#navigation ul {
    width: 100%;
}

div#navigation .menu {
    background:#fff;
}

div#navigation .menu li {
    margin: 0;
}

.bifty-list {
    margin: 1em auto;
    width: 40em;
    *width: 39.0360em; /* IE */
}

.bifty-list td {
    line-height: 1.2em;
    padding: 0 5px;
    font-size: 14pt;
}

.bifty-list td .title {
}

.bifty-list td .tags {
    display: block;
}

.bifty-pager {
    text-align:center;
}

.google-adsense-referral
{
  font-size:9pt;
  padding:11px;
}

.google-adsense-referral a
{
  text-decoration:none;
  color:#f99;
}
.google-adsense-referral a:hover
{
  text-decoration:underline;
  color:#fBB;
}

.google-sitesearch
{
  font-size:24pt;
  margin:0px;
  padding:5px;

}

.google-adsense
{
  padding:0px;
  margin: 5px 0;
}

.entry-title {
    font-family: Monaco, Andale Mono, Arial, Sans serif;
    color: #499ede;
    text-shadow: 3px 3px 3px #def;
}

.entry-meta {
    font-size:9pt;
    color:grey;
}

.entry-meta dt {
    width:50px;
    height:1.5em;
    border-right:1px solid;
}

.entry-meta dd {
    padding-left:15px;
    width:600px;
    overflow:hidden;
    margin-top:-1.5em;
    margin-left:50px;
    height:1.5em;
    text-wrap:no-wrap;
}


.entry-body {
    font-size:16pt;
    margin: 24px 0;
    padding:11px;
    border: 2px solid #aaa;

    -moz-border-radius: 12px;
    border-radius: 12px;
}

.entry-operation {
    border: 2px dotted #aaa;
    text-align:right;
    margin: 5px 0;
    padding: 5px 5px;
}

.comments {
    margin:5px 0;
}

.comments .title {
    font-size:18pt;
}

.comment .entry-meta {
    color:#aaa;
    margin:1em 0 0 0;
}

.comment .entry-body {
    font-size:11pt;
    margin:0 0 1em 1em;
    padding:0 1em 1em 1em;
}

#htmltagcloud {
  width:75%;
  margin:0 auto;
  line-height:2em;
}

h2.title {
    width:100%;
    text-align:center;
    font-size: 16pt;
}

#bifty-side {
    padding: 0 0 20px 0;
    -moz-border-radius:12px;
    border-radius:12px;
    color:rgb(34,174,230);
    background:rgb(240,237,206);
}

#bifty-side a {
    color:rgb(34,174,230);
}

#bifty-side a:hover {
    color:rgb(224,124,102);
}

.yui-nav  {
    background:#fff;
    margin:0 0 11px 0;
}

.yui-nav li {
    -moz-border-radius-topleft: 11px;
    -moz-border-radius-topright: 11px;
    padding:5px;
    background:#ccc;
}
.yui-nav li.selected {
    background:rgb(240,237,206);
}

.yui-nav li a {
    padding: 0 3px;
    color:#aaa !important;
    font-size:16pt;
    text-decoration:none;
}

.yui-nav li a:hover {
    color: rgb(224,124,102) !important;
}

.yui-nav li.selected a {
    color: rgb(224,124,102) !important;
}

